  LightData(vec3(0.000000f,0.000000f,1.000000f), vec3(568.066345f,-247.719604f,174.817795f), 40.000000f), 
  LightData(vec3(0.800000f,1.000000f,0.900000f), vec3(299.896759f,-90.047142f,-1120.064331f), 40.000000f), 
  LightData(vec3(1.000000f,0.200000f,0.100000f), vec3(87.208900f,-706.023804f,-113.165581f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-126.998482f,121.662849f,242.420441f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-39.915298f,63.939339f,-167.244965f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-29.827972f,-112.497238f,86.130157f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(71.775574f,-89.865196f,-174.848816f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-27.817219f,-177.596298f,-248.360519f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-8.531132f,91.460907f,44.611801f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(28.461308f,200.500397f,188.625305f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(124.162704f,51.504776f,-26.309553f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(103.205971f,96.905487f,-171.295959f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(114.452965f,26.088968f,90.370071f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(107.832985f,-166.781998f,42.509411f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(108.270172f,-183.873962f,-183.918854f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(54.091560f,100.568985f,-65.851280f), 38.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(66.520432f,125.031334f,85.120308f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(-85.692596f,165.491943f,199.711380f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(-41.447941f,12.094796f,70.956924f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(13.180222f,87.494453f,-18.917786f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(-34.747406f,-12.168783f,-194.380676f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(-8.601409f,146.224045f,122.014824f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(51.692558f,34.055725f,148.455978f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(-5.271484f,154.216019f,247.587158f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(91.020081f,81.406601f,72.678574f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(126.055481f,51.678265f,-125.638542f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(45.383980f,112.265816f,-139.604736f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(90.516022f,-55.410107f,92.280151f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(-3.824504f,-208.429108f,136.638245f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(43.831757f,68.073677f,-223.495529f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-10.445695f,-61.826241f,-252.567017f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(6.921345f,105.099617f,-174.140976f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(106.768028f,41.968136f,-202.779572f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(99.400177f,-147.570618f,-220.984253f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-45.883907f,33.236897f,-32.854759f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-37.109997f,156.942581f,181.867325f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(15.424854f,133.086258f,73.441742f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(107.520195f,45.723957f,36.367188f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(119.286491f,70.206833f,-75.739960f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(123.015335f,-53.559948f,-154.192383f), 38.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(97.954399f,-68.549400f,70.104973f), 38.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(100.069153f,-26.943872f,-15.188270f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-295.398529f,-251.171494f,237.282578f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(62.568108f,137.374542f,163.504776f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-35.732262f,40.578388f,-99.713264f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-25.877663f,-4.219995f,18.395199f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-15.237823f,84.563522f,115.386887f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-195.462189f,-248.140671f,220.084106f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(157.438904f,-250.945419f,401.473846f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(355.774811f,69.636261f,-353.636292f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(152.419403f,-78.580917f,504.642792f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(166.199722f,-218.220596f,505.145233f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(136.222809f,8.568952f,-348.348419f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(123.797424f,-130.758026f,-348.523407f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(433.700714f,148.779572f,-276.396118f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-190.285889f,4.864789f,343.002533f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-287.115021f,254.329468f,-102.353874f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(3.460526f,255.042099f,136.436615f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-50.396633f,-279.848175f,-5.774851f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(315.922363f,-282.524689f,0.067624f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-17.499624f,-248.554626f,-379.670776f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(-1.229596f,-281.221344f,248.897919f), 39.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(413.161530f,165.750763f,294.516632f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(416.995270f,1.210866f,291.459900f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(217.667786f,253.070435f,-27.973772f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(136.212708f,251.578033f,-103.482277f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(265.106232f,-2.066190f,341.036743f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(303.526489f,-151.311539f,342.182953f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(461.662506f,-173.384659f,248.193710f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(351.091949f,254.035339f,69.255661f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(91.768417f,253.831161f,76.878090f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,0.000000f), vec3(148.277954f,151.735718f,340.165894f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-137.881760f,253.669922f,26.705000f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-144.716339f,253.571899f,-59.049335f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-155.833923f,253.557404f,-151.185623f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(682.216125f,254.441895f,34.556828f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-42.764194f,253.950302f,-10.659851f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(138.110229f,3.790702f,346.191742f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(369.289978f,-146.622543f,340.245514f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(129.349487f,-250.481155f,283.607391f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(313.303772f,-251.113205f,-135.213593f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(46.824608f,-280.929657f,4.935523f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(95.166229f,-250.087128f,-383.165588f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(15.189575f,-280.892151f,121.647751f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-52.391853f,-281.928162f,-254.897308f), 40.000000f), 
  LightData(vec3(0.000000f,0.000000f,0.000000f), vec3(0.000000f,0.000000f,0.000000f), 0.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-205.863510f,-279.515839f,5.237281f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-201.737564f,-139.709686f,-342.952972f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-264.959991f,-248.590714f,-210.314880f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(403.840454f,-252.132645f,230.630798f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(-307.222534f,-246.347809f,134.573959f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-37.072823f,-32.538353f,101.932625f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-366.014557f,-247.104523f,-65.885307f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-16.866488f,97.752579f,-102.316238f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-277.978638f,-249.058121f,-324.488007f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(267.254089f,-251.632614f,316.656128f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-159.244324f,-249.039261f,302.599335f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-128.952759f,-280.731659f,116.796928f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-74.577690f,-281.428040f,-131.742828f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(417.957245f,-252.346405f,-170.600861f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(221.566971f,-251.346329f,210.955200f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-186.851532f,255.002289f,76.105133f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-336.873688f,254.865250f,14.072054f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-51.968784f,255.050446f,-138.764664f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-270.522339f,150.879395f,341.148224f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-268.031219f,-128.677780f,342.449005f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-433.736816f,75.270142f,280.445190f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-320.468170f,251.943863f,-67.415558f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(267.169312f,254.387421f,234.008804f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-167.471298f,253.182343f,-135.288345f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-392.851807f,252.720108f,63.423351f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-438.048248f,190.085114f,275.781677f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(427.063232f,-5.359698f,-285.261719f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(335.188171f,219.638824f,-378.027802f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(310.182220f,-122.697411f,-365.980713f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(222.620850f,13.786957f,-340.990723f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(289.587372f,254.268158f,66.828323f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(283.767700f,254.711212f,-51.771191f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(182.814972f,254.645874f,39.413189f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(420.374054f,-160.113693f,-293.390472f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(227.724136f,-249.260559f,-349.474915f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(198.728348f,-148.327255f,-342.092529f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(407.147919f,254.356476f,39.920628f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(219.004288f,163.043686f,-340.442108f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(325.238953f,79.551750f,389.795807f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(175.500549f,-133.684021f,342.343079f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(307.496887f,169.651291f,340.443298f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-189.207169f,51.886677f,503.147217f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-182.704132f,-131.008484f,503.409058f), 40.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(-127.523796f,-251.606628f,436.402161f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(443.819214f,-79.550148f,269.934326f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(247.247635f,153.224548f,340.840363f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(389.608368f,243.735672f,324.369507f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(214.732162f,252.721725f,87.495659f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(327.129242f,251.052094f,-29.683395f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-125.043121f,143.053192f,502.703888f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-147.825241f,-36.753269f,503.022400f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-251.713898f,-102.143433f,456.339020f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-259.025604f,66.429398f,448.562836f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-150.421570f,-153.471497f,344.458740f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-166.505447f,-210.832138f,503.527588f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(434.721649f,89.813301f,278.220367f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(10.762249f,-250.957825f,402.314087f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-52.495419f,-250.713013f,300.875977f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-171.579666f,10.635269f,-341.408813f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(132.241287f,161.101715f,-343.386658f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-283.276306f,-144.151184f,-342.775879f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-86.152893f,-247.711182f,-323.307434f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(54.697334f,-249.110672f,-420.726379f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(123.926872f,-248.617203f,-289.846191f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(306.590027f,71.651451f,-401.142426f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-95.879684f,248.568680f,97.889351f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-235.223724f,245.684082f,7.845633f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-232.007782f,246.739990f,146.677322f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-35.384628f,249.558304f,-83.115601f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-228.433716f,246.575134f,-77.403107f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(-94.217346f,249.242706f,201.767822f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(57.014797f,250.419220f,-26.095913f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(126.236626f,251.088730f,135.714127f), 40.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(242.920578f,251.867722f,-126.592339f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-26.060337f,249.455017f,51.367844f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-276.075989f,244.998352f,66.930145f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-153.046783f,248.944199f,239.737152f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-22.280315f,249.967789f,193.034470f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-102.271927f,248.882904f,-113.912292f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(105.900169f,251.137131f,-165.499115f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-282.313629f,244.932877f,-18.379524f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(80.941002f,250.852386f,183.527222f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(236.894485f,251.769226f,119.675980f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(176.576706f,-281.056030f,-3.084487f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(133.982224f,-280.812378f,120.926598f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(61.987270f,-280.500244f,-243.436111f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(204.283066f,-268.574738f,-135.190796f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(73.631409f,-279.740540f,265.392365f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(323.389374f,-250.999466f,-224.097931f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-31.191067f,-278.866669f,-129.012497f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(66.541809f,-249.899689f,370.054535f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(272.062347f,-251.260315f,394.153107f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(385.338318f,-246.189377f,324.354645f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(371.019257f,-251.127090f,-56.343220f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(391.766815f,-251.289948f,64.483582f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(421.828308f,75.590561f,-286.111938f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(360.242432f,150.390671f,-341.026642f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(362.248505f,-53.587082f,-348.527588f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(468.473724f,-68.982956f,-242.122223f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(429.399445f,228.349228f,-277.886871f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(370.780884f,235.329239f,-337.280212f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(372.975037f,-230.275055f,-340.650757f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(452.292755f,-246.669037f,-245.265167f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(467.556396f,155.181030f,239.614990f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(469.632019f,8.641906f,238.537827f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(384.826019f,-52.257446f,324.566223f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(377.399414f,76.769684f,331.040436f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(199.539169f,9.654755f,341.014771f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(351.406921f,-10.161722f,341.747223f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(237.899216f,-160.697174f,342.419189f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(183.488693f,-122.460434f,395.996857f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(264.725159f,35.164757f,383.512512f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(200.131104f,182.801270f,340.227325f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(182.808533f,252.792648f,-118.655304f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(335.289276f,-248.272018f,265.966736f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(154.707855f,34.687168f,-380.231598f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-186.167419f,178.595596f,-342.141510f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(212.969955f,-123.428818f,-393.257446f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(162.568710f,-249.224503f,-254.444611f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-331.553406f,252.966873f,-139.302490f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(54.854988f,109.371826f,-190.650314f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(49.624432f,100.441559f,13.265648f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-370.826141f,-249.589249f,212.765991f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-278.649963f,-249.840195f,315.264038f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-356.825806f,-248.474197f,30.191109f), 40.000000f), 
  LightData(vec3(0.500000f,0.500000f,0.900000f), vec3(-303.449890f,-279.641052f,-6.773487f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(301.160095f,-248.205322f,150.722366f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-264.141144f,12.303428f,341.474396f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(194.813416f,148.717346f,340.026550f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-348.994324f,-250.021393f,305.790802f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(240.503464f,-278.283661f,-18.160315f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-73.215729f,-279.993958f,122.532379f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-168.269165f,-278.865204f,-131.247330f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-257.604828f,-246.972015f,182.797470f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-196.117294f,-247.208740f,-252.578186f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-270.296844f,-246.046692f,-118.549225f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(115.636818f,-281.284851f,-3.483629f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(150.194763f,-324.083893f,-130.966812f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-231.826035f,-278.577393f,108.285172f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(249.264130f,-248.348984f,-189.923279f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(472.548401f,-149.241547f,-246.440018f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(488.165009f,-8.527527f,-229.265472f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(381.897217f,-247.817413f,-253.798721f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(314.866211f,-246.521423f,66.066368f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(9.577721f,-322.408386f,-130.073898f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-96.597809f,-250.761383f,254.391556f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(285.151794f,-248.628998f,-269.472137f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(313.243042f,11.086041f,-342.542938f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(290.934784f,158.648102f,-342.513153f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(112.721802f,100.851212f,-110.101906f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(131.013016f,-1.939608f,-136.209305f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(109.026321f,-11.267039f,-69.572830f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(101.144547f,-19.594109f,54.992790f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(72.036362f,-280.955658f,148.300095f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(318.148132f,-171.883255f,-343.738831f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-117.852150f,-161.156586f,-371.893829f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(2.382665f,-60.540371f,-23.229418f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(46.861099f,-17.074009f,-137.764587f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(-24.215433f,-176.705170f,90.629616f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(55.366814f,-87.895706f,54.404137f), 40.000000f), 
  LightData(vec3(0.500000f,1.000000f,0.500000f), vec3(67.691010f,-166.909683f,42.387695f), 40.000000f), 
  LightData(vec3(1.000000f,1.000000f,1.000000f), vec3(-164.638901f,237.876892f,-183.901566f), 323.000000f), 
  LightData(vec3(0.000000f,1.000000f,1.000000f), vec3(221.330002f,242.096161f,235.199036f), 323.000000f), 
  LightData(vec3(0.000000f,0.000000f,1.000000f), vec3(-291.280182f,75.743683f,346.789734f), 323.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(335.753479f,69.214943f,-267.357300f), 323.000000f), 
  LightData(vec3(1.000000f,0.000000f,1.000000f), vec3(888.562927f,-174.914078f,62.878826f), 34.000000f), 
  LightData(vec3(1.000000f,0.000000f,0.000000f), vec3(888.211670f,-160.585541f,30.218752f), 34.000000f), 
  LightData(vec3(1.000000f,1.000000f,0.000000f), vec3(888.568237f,-187.355179f,13.188661f), 34.000000f), 
  LightData(vec3(0.000000f,0.000000f,1.000000f), vec3(888.966003f,-209.546997f,45.948025f), 34.000000f), 
